venturi sludge - French English Dictionary